A rescue-focused 2D platformer where a brave puppy explores a dangerous dungeon to save a trapped sheep.
← Back to trending