Whomever programmed this has talent and ambition, but there's a reason it takes a well-rounded development team to create a game like this that would result in a successful franchise. One person alone cannot do it, but it's an admirable effort nonetheless.