Scratch games
Super Tarantula

Source and More information: Super Tarantula [Free] [Platformer]

Author: itch.io