Kinda surprised of the setting, tone and visuals of the game in a very positive sense. You basically guide a ufo through a very alien landscape and it just rocks. During your travels you pick up several pieces that enhances your ufo so you'll be able to scan, tow or shoot stuff. The game itself is a puzzle game mixed with some shooting.
[based upon 30 minutes play with xbox controller]