There is some randomness so if you get lucky you can win without paying attention to mechanics. I didn't want to make the game too hard so people can see all the art and have time to learn mechanics. The last boss is supposed to be first barrier and infinite mode the main challenge. There is definitely a lot of room to enhance this game. Thanks for playing!