Highest Rated Comments


FrozenCow2 karma

On the Greenlight page it says the game will be "Cross-Platform Multiplayer", does that mean we can play online on PC with people on Xbox? That would be pretty awesome!