Solve quirky, original, challenging puzzles in a fun, animated environment