Insectum - Epic Battles of Bugs: Demo now available!

We have great news today! The free demo of Insectum - Epic Battles of Bugs is now available on Steam. If you enjoy strategy and tower defense games, we would love for you to try it and leave us your feedback.