The way iTunes works is that once you've downloaded a free app it stays free to you forever, even if it becomes a for pay app. Now that only applies to the same app and future updates. If the app gets a different name under a different project then you'd have to buy it.
Nice gesture but 106Mb is a bit much for my 16Gb iPhone 4S where I keep having to delete stuff, really need to get the 32Gb version again the next time!
ok got it, looks nice, well done! Did a few quizzes and much to my shame didn't get a 10... (would be nice to see the correct answer). Doesn't sound like the music playing is by The Stones, guess that would have been at a cost courtesy of Promopub BV ;-)