I really like the core elements here. Game controls, looks, and sounds great. The main thing I think needs improving are the bosses themselves. Aside from the first one, they are all very basic and similar to each other. Rated the game five stars in every other category.