Not entirely sure what the point of the game is, although it looks like it has some promise. Was looking forward to wandering around and discovering new things...