slab_of_bacon on 14 June 2015
I didn't find out this will be released on a console in addition to PC. Too bad it's not coming to the Wii U. Can't wait to see if this is the game we all hope it will be.
Feel free to check out my stream on twitch