First Trailer for ‘Siegecraft’, Set to Launch in Early October
Just over a month ago, we checked out some screenshots for the upcoming fixed-turret battling game Siegecraft from Crescent Moon …
Continue reading “First Trailer for ‘Siegecraft’, Set to Launch in Early October”