7Good The Splatters Review Reviewed on: X360 The enjoyable and derivative The Splatters proves that slime can get just as physical as any angry avians you might know.
Log in to comment