Yeah a lot of new games looks like the results of a self taught indie dev that was to ambitious for his first project