alycarter

Town Building game set on the island of Tasmania
A Twin-Twin-Stick shooter where you must explore the city to find a way to seperate your two chained anti-heros
Shooter