Wonder what happened during the development of this game. It looks really rough, glitchey and unfinished. But it still looks like it could have been something