Today, Big Star games have revealed a release date of May 18 for the upcoming game, Reservoir Dogs: Bloody Days. The reveal comes along with a new cinematic trailer that …

Continue reading →