Farewell, Champions of Titan, we scarcely knew you. The game is shutting down on August 31st, which means the game’s Steam page will be removed and it will be gone… again. Wait, again? Yes, we’ve done this dance once before with Champions of Titan when it was called Wild Buster; we documented that whole sad […]Original Article