Sadly couldn't get the game to work, but it looked really cool!
Wonder if someone beats this soonish :)