Google offers a host of Geotools that are absolutely worth your time! Check this out...
Google Earth
Did you know that Google Earth offers custom projects?! These are different than custom Google MyMaps in that Google Earth Projects do not provide directions, but are more visually appealing. They play like a movie, practically! Check out this one that I made about the UK Trip I hope to take some day. :-))))
Here's a Geoguessr game I made about Platteville, WI. Give it a try! One caution --> Geoguesser was once affordable and had awesome functionality in the classroom. They recently flipped their pricing model to one that isn't really financially reasonable for rural school districts today. Making games is NOT free, and your students can only play once a day for free.