If you're one of the fifty people who use Itchy, I pushed a cool update out today. Definitely update from Google Play when you can. UI and performance improvements among a lot of other things.
https://play.google.com/store/apps/details?id=org.scratchclient4.itchy
i would install it, but i lost my phone sadly :( but it looks cool!
That's unfortunate hope you find it!