Agree. It looks very low budget indie-game right now...