naturaldesignnaturaldesign

Main Movies Games Reviews Stats

All 1 game Review


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.