You are your own enemy

game

You control the ship and the enemy too

Publisher: Newgrounds
Language: en
Year: 2012