Route Guide - iPhone / Android - Partners - Forum - Photos - Deals - What's New - School of Rock
There are three variations. Each has its own personality. Up and Left is hard. Up and Right is harder. Up and Up (straight) is equal / slightly harder than Up and Right.
It looks like Snoopy. Perhaps.