Do we know anything about that? I would love a comment from the team, if this was something arranged between Introversion and Mode7, basically trying to guess if this is an hommage or a rip-off

If you've missed the screenshots and videos : here's a video demonstration from the devs
So... what the hell?
