Comments (1)
NeoBasch  +   876d ago
Exciting. Another game we'll never see in America. :'(

Add comment

You need to be registered to add comments. Register here or login
Remember