Oh, man! This game looks spectacular. I've been creeping around the GameOgre forums for a little while, but I had to register so I could post...