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

Add comment

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