Pretty solid overall! Probably one of your best looking games imo. Really enjoyed the opening, all the call backs to your older stuff was neat and it was just a general good first impression.
Only slight critique is that I feel like the levels dragged on a bit, mostly from how the trash can and red blob guys have a good bit of health. If there was some other mechanic at play it could had made the combat a bit better, but still wasn't bad. Thought the trojan boss was really fun to fight though, how fast he starts going caught me off guard lol.