XD This game isn't even on Wikipedia.

#1MEGA_MAN_XXXPosted 8/18/2008 4:03:40 PM
I used to love this game too ;_;
---
7 more days?