"Oh this is pretty good" Wot? All the "in game" screenshots are concept art slapped onto shitty looking map renders. This is why shit is being passed through Greenlight- The people holding back the floodgates of shitty games are glue huffing idiots.