My Pet Rock is a top down planet defense with rogue-lite, bullet-hell, & arcade elements. You are tasked with defending a rock against endless waves of miners & other hostile enemies, as well as fighting difficult bosses. Gameplay becomes increasingly harder & chaotic but more rewarding as you progress. Buy items & collect pickups to counter the ever increasing difficulty of the enemies. Features Complete different generated quests each play through Mine ores to purchase unique items.. .