Izaz Haque

Mega Bots

Mega Bots are everywhere. Alien technology has invaded earth. Huge Robots are sent from Distant planets to kill everyone. You are the pilot of one of ...