CastleStorm II will launch next month
You'll be able to toss sheep and storm castles at the end of next month, when CastleStorm II officially releases. This news was revealed today, through press release means, alongside a new trailer. An Epic Game...