Man, heck turtles. They're so hecking annoying.
Check out Heck Turtles, a game me and Del Nordlund made in an hour for the new wave of students entering game design.
Seriously though heck turtles.
Check out the game here.