Escape From Puppy Death Factory is a game where you play as a dog from outer space who has returned to Earth to rescue a bunch of puppy dogs from a mysterious facility whose purpose is kind of spoiled in the title.
[source:tigdb]
Distribution : Internet - FreePlatform(s) : Browser (Flash)
Links