I'm not big into multiplayer games, but I like the look of the concept art and the sci-fi element when done right always appeals to me.
Log in to comment