Check out the new boss battle trailer for Bombshell
3D Realms and Interceptor Entertainment have released a new trailer for their upcoming game Bombshell. It will be available across three platforms: PC, PS4, and Xbox One.
Check out the trailer below and let us... Read More...