A speedrunning game where you either collect abilities or get to the lantern before your life force runs out!
← Back to trending