This is such a cool game! I love the changing environments. This has the feel of a triple A title. Here's my playthrough: