Just reading the fact sheet I thought that this game might be pretty interesting. Now, after seeing these screens, especially the one with the monkey in the solar outfit, this game does not seem that great.
GamePress