http://gamejolt.com/games/mythology/5537
Ive asked for the game to be added to the site so if you want to submit runs you can in 1-2 weeks
http://www.speedrun.com/Mythology