June 25, 2022

MJR Extras – Demon Front (2002) is an arcade game that is a total Hidden Gem! Plays similar to Metal Slug, but instead of vehicles to hop into, you have pets that can be used to provide extra support.