It looks as though Sabotage Studio, the talented team behind hit indie title The Messenger, will be giving us all a glimpse of their new upcoming project on the 19th March. The news was teased by Sabotage Studio on Twitter. There have been no teases regarding what to expect, so it should be an exciting […]
The Coolest Game Content