This is a game to encurage other to make their own projects.
Make a Game

Source and More information: Make a Game [Free] [Platformer]

Author: itch.io