Welcome to Speedrun Platformer! Set a New World Record by tapping buttons to become 1st in world speedrun leaderboard! Embark on an adventurous tap ..

16 Plays

Related Games