Well I'm affraid it is... if not performance, memory consumption will kill me. This engine takes a lot of RAM and even simple applications gets to 128MB pretty fast. Then enable doublebuffering for smoother animations and yeah. I once made multiplayer mineswepeer with that engine

It was a project for college.
And yeah I'm developing games in my free time.
Only what worries me is placing objects on terrain and make all transitions on terrain between land and water. That seems pretty hard thing and ofc make one good map generator :S
Everything else will be just coding and little math up and down...