Tag Archives: papercraft

Derrick the Deathfin out now for PS3

Derrick the Deathfin is the world’s first underwater papercraft videogame. It’s a fast-paced arcade action title set in a unique aquatic world made entirely out of paper & card. In the game Derrick rampages around the globe munching on paper creatures and destroying everything he sees under the guise of avenging the death of his parents. You […]