Is that game still alive? I honestly have no idea, saw it getting streamed for a while but that completely dropped off. Could still be a massive hit for all I know.
well they haven't come to steam yet ... so i can only assume it's not dying just yet
