Really enjoying the game so far, recently uploaded some gameplay - in the process of writing a full review. My initial impressions (20 hours of gameplay in) are that the humor is actually good, think Duke Nukem + The Hangover, the gameplay is a good mix between Genji from Overwatch and Destiny.