The Surge Releases the official Launch Trailer
CREO was a brand and concept made to create and help enhance those in need; but at the same, it’s so much more. The Surge from Focus Home Interactive appears to be a pretty promising experience from what’s been seen so far. Check out the official launch trailer.
Leave a Reply