Just beat the game. What a dope ass experience wow. Crazy that this is the devs first ever video game. Also the soundtrack is AMAZING.
Finished this last night. Felt like it started pretty weakly but once you get to the second mask it takes off and keeps going up. A great game, but for a first time game it is f***ing incredible. Can't wait to see whats next.