Triangle Studios

It Came From Space and Ate Our Brains Review

Co-op alien blasting action abounds in ICFSaAOB (quite the acronym!). Can the gameplay keep you entertained longer than it takes to read the title?

7.7 Good

Lost Password

Please enter your username or email address. You will receive a link to create a new password via email.