If you're a fan of age of empires 2, you should definitely try 0ad http://play0ad.com it's open source and multiplatform
I'm curious though, where did you find the history lessons? The campaign doesn't seem to have been implemented yet.
Thanks to the 0AX devs for all your hard work!