Gonna' need more than just a video for a thread, that's just sloppy.
As for the game... I've never heard of it, this is my first time seeing it, and in a 40 second video I've gone from knowing nothing about it, to being rather interested because it looks cool, lol.
Ah there's already a thread? In that case I'm gonna' lock this one.