The Lone Square
Efe Ağca
Play
You are the lone square and you fight the evil triangles by yourself.