The Legend of Zelda meets random levels and a gross-out aesthetic. Pretty sweet.
2 December 2011