Impressions, hm...? I normally don't do much of this, but let's see.

Story
-As expected, the story is short, well even shorter by this game's standards, but it's obviously slowly building up...