With indie smash hit This is the Police due to make its debut on the Xbox One and Playstation 4 on the 22nd March developers, Weappy and publisher THQ Nordic have released a console teaser trailer pointing out the advantages that console gaming has over the PC. Watch this new teaser trailer below… This is the […]