Cybernoid

Free turtles!
Action
Play in browser
interactive movie
Adventure
Play in browser
Interactive movie or adventure
Interactive Fiction
Play in browser