A total blast. Beautiful visuals, exciting and difficult bosses with varied attacks to deal with, great controls. It got frustrating at times but that's what made victory all the more satisfying. I guess I'd say my only complaints are that there's no online co-op and very little reason to change your equipment since you can buy the smoke bomb dash right away and giving that up would be pure lunacy.