Been out of the gaming loop for a bit, but played this on my trip back home:
The artwork and environment is stunning. Gameplay is super fun and clever too.