>>49006554I really like the premise for this game, but the footage they've shown just isn't doing it for me. I dunno. Something about the presentation just feels off. The color, the lighting, etc. I almost don't even believe that this game releases in a month.