Vey fun and very hard - the only problem is that movement feels quite clunky. Otherwise, it's very polished.