Image

Super Bomb Rush

Wednesday new releases: June 21, 2017
7 years ago

Wednesday new releases: June 21, 2017

By  •  News

Super Bomb Rush from Curvature Systems is the only new release on Xbox One today, but its challenging bomb defusal system may rope-in some unexpected fans. Players must work through …
Read More