Sol Games

Platformer
Play in browser
Definitely not a receration of another game.