319,000 views
12 days ago
1,575,992 views
2 years ago
8,795 views
1 day ago
932,945 views
3 years ago
Show more
60,983 views
2,416
0
strafefox
165K subscribers
Tags
capcom
hidden gems
16-bit
video games
chiki chiki boys
Mega Twins (Video Game)
Cadillacs And Dinosaurs (Video Game)
Demon's Crest (Video Game)
review
152 Comments