Norgavue / Member

Forum Posts Following Followers
63 2 2

The best game ever...

Castlevania 3 Dracula's Curse just came out this week for the VC so you can guess my first review that will go up later this week.