Tag: Apt Games

Terror Squid (PC) Review – One Trick Squid

Terror Squid (PC) Review – One Trick Squid

A bullet dodger where you create the hell of your own demise, Terror Squid might well be one for the score-chasers.

Read More
WP2Social Auto Publish Powered By : XYZScripts.com