Solo Hardcore Wave 50 Speedrun Under 29 Minutes World Record Tower