The Future of Phones is… Stickers?