naturaldesignnaturaldesign

Main Movies Games Reviews Stats

Recent Game Reviews


Megaman vs Metroid Megaman vs Metroid

Rated 4.5 / 5 stars

it's nintendo on drugs

good job of making this flash seem like an emulator, it seems this game takes place in bizzaro world though.