Lethal Weapons

Great game where you control a ninja droid that has to face giant robots. Learn new techniques to destroy the Mechas.

Best games