Mummelmann on 18 May 2015
This game could be huge, it's getting a lot of advertisement and space in online stores. Steam, Origin, GOG and Green Man Gaming all have dedicated a lot of time and attention to it for days now.