SLUG's intrepid video game reviewers give you the drop on a trio of deuces: Bioshock 2, Mass Effect 2 and a special review of the Starcraft 2 beta. Video Game Reviews – April 2010 March 31, 2010 SHARE THIS: Facebook Twitter Community Your donations allow us to share underrepresented stories for FREE! Donate $10 Choose Amount