This need to be on Steam asap. Its a very good game, replayable and have an enormous multiplayer potential.