Review (5/5): An app full of fun