Today I happened to come across and stumble upon Alto’s Odyssey while doing my weekly roundup of the popular App Store games, and I was greatly intrigued since