You can have such high expectations for a AAA game developed by a big company. Here, we're talking about a free little game developed by a single guy who has no more knowledge than that and who does it in his free time.well whether its possible or not is secondary, because all that matters is the end product
So sorry if the game doesn't meet your expectations but you have to be realistic for a second too. I don't get paid for it, it's a hobby and I have other things to do than try to mix two totally incompatible basic technologies just to satisfy a few people for a free game.