To be honest with the logo I wouldn't have know what it said if I didn't look at your username
Hehe, yeah can be a bit hard, but it's little bit the point, to have people stare at it for a little while to get it, and maybe it makes it a bit more memorable. The straight also lines represent my love for isometric games, so I think it will do fine.