Co-op board game Spirit Island now has a nice digital edition

Cooperative board game Spirit Island has come to PC at last, with the official port of R. Eric Reuss’ masterpiece of complex co-op hitting Steam this week. Spirit Island is one of the best board games of the past few years, sitting at an overall rank of 13th on BoardGameGeek’s best games. It’s a game […]

The first new Battletoads game in 26 years will be out on August 20

The new Battletoads game announced in 2018 is finally almost upon us. Rare said today that the new game with the old name will go live on August 20, and dropped a new trailer to give us a taste of what it’s all about. The first Battletoads game came out in 1991...