Achtung! Cthulhu Tactics – Official Announcement Trailer

3
11
views
Achtung! Cthulhu Tactics - Official Announcement Trailer



The official announcement teaser trailer for Achtung! Cthulhu Tactics, set for release on PS4, Xbox One, Nintendo Switch and Steam for PC. Subscribe to …

source