Remember the original Toss The Turtle on Newgrounds.com? No? Well, thanks for the depressing reminder of how old I am. Regardless, Super Toss…