You should have been redirected to Game That Never Ends by Tim Ward Project.