As far as I know Geon is the first XBLA title published by Eidos, and it certainly doesn't look bad if these images are any indication.