Alien Trap Games' action game is like Greek hieroglyphics come to life