Comments (4)
Fuzrum  +   1017d ago
Totally agree.
Ramas  +   1017d ago
This game has fans?! lol , probably most of them are from England :D
Morgue  +   1017d ago
You guys sure George Lucas didn't direct this one?
Chuk5  +   1017d ago
bitter much?

Add comment

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