Tag: 11. April 2012
-
The Splatters
Destructoid: “A truly wonderful game 9/10.” The Splatters are acrobatic masters with a unique death wish – to blow themselves […]
Destructoid: “A truly wonderful game 9/10.” The Splatters are acrobatic masters with a unique death wish – to blow themselves […]