Strangely, this game seems to have a July release date yet there's little information regarding what the game entails. Nevertheless, there will be a multiplayer mode and here's the screenshots...
Check out the Screenshots
Printable View
Strangely, this game seems to have a July release date yet there's little information regarding what the game entails. Nevertheless, there will be a multiplayer mode and here's the screenshots...
Check out the Screenshots