I may be getting a Galaxy Note after selling my old iPod Touch [bye bye, easy Tapjoy offers...] and I wanted to know how it might be like to play SL on this epic, epic new device. Anyone got one?