page not working use this link: https://www.newgrounds.com/portal/view/512388?emulate=flash
page not working use this link: https://www.newgrounds.com/portal/view/512388?emulate=flash
A puzzle game
this is so creative
Good game but forced me to kill deimos to win :(