3 New Notifications
Drag Images here or Browse from your computer.
A little frustrating that the gameplay has been shown for all the videos only two possible answers
The game will be 100% failure
Please tell me when will be on PC ?!!??