Proxy-Pie on 14 June 2016
The setting looked a bit wacky but it does look cool. I'll wait till it's released before I judge anything though. God knows that games we thought were gonna be amazing like Watch Dogs turned out crappy :P then again, it could very well be different here.