I understand that game engines are created by coders. I also understand that they can only support functions, models and physics that a programmer includes in that engine. So AlbertoT it is in fact silly to say that your understanding is so much more vast than mine because if it were you wouldnt be making these statements. Seems to me that a programmer could figure it out and make whatever he wanted. It might be hard to overcome an engine that is geared toward an FPS genre but what about game design isnt hard? Theres so much work involved its not even funny. Like I said before, look at what others have done and you can see its possible. I guess the real question is are you gonna figure it out or you gonna gripe about how every engine isnt good and cant do this and that... Be like Nike, Just Do It! GS out.