My first submission to Speedrun.com. A lot of room to improve, but I am happy to get a time deserving to appear on the leaderboard.