Feature: Chess with spaceships Have you played… Battleboard? Ollie Toms • 3 weeks ago • 12 Please. I'm begging you. If you've played Battleboard, let me know. I'm starting to think it was a shared hallucination. Read the rest of this entry Tagged with eGames, feature, Have You Played, Rainfall Studios, Xtreme Games.