Upcoming large, virtual pet-style game with a few RPG elements for mobile and desktop