Image gallery about Area 51 / Maximum Force Duo

Arcade - developed and produced by ? in 1998

Title screen

Area 51 / Maximum Force Duo title screen image #1

In-game screen

Area 51 / Maximum Force Duo in-game screen image #1