From puzzles and riddles to logic problems and brain teasers, Brian Fun has it all, and it's sure to keep you entertained for hours on end.