Super Splatters (PC) Review (Invision Game Community)

Super Splatters is a physics based action puzzle game released recently for PC. This is the second game company Spiky Snail (this has to be my favourite company name so far) has created, with their first being The Splatters (following a similar concept) on Xbox Live Arcade.

Read Full Story >>
The story is too old to be commented.