GG
Tentacle Wars
N/A
Release Dates
Android
Jul 19, 2012
iOS
Jul 19, 2012
Developers
FDG Entertainment GmbH & Co.KG
Lumarama
Publishers
FDG Entertainment GmbH & Co.KG
FDG Entertainment GmbH & Co.KG
FDG Entertainment GmbH & Co.KG
Links
Official
Twitch
You Might Also Like