Windows Phone Release: June 5th, 2013Barry Steakfries finally blasts his way onto Windows Phone 8 after a lengthy Xbox certification process. This game is free to play and free to complete, but there are some optional microtransactions. Posted 12 years ago by litepink