In contrast to my stance on Planet Alcatraz, I would be willing to call this game's setting "absolutely unique." This game needs the superfluous adverb.
In all seriousness, this looks like a lot of fun.
What's with all the haters? Are those just the standard tumors found on any Comments section?