- 4/5 - You must be logged in to rate content
- 3 votes
- 1659 views - Uploaded by unl0ad
This top down shooting game is a remake of the original. The last Mecharon is out to survive. You must fight off all the waves of enemy warriors. You determine if you survive or die.