Top

Tag Archives | Pinnacle

Worms Revolution Launching In Fall

Before there was Angry Birds, Team17 crafted a game with creatures angling attacks at each other. Personally, I believed it reached it’s pinnacle with Armageddon, but Team17 has been plugging away at adding to the franchise in recent years. Worms Revolution has been announced for PC and consoles (likely, PlayStation Network and Xbox Live Arcade). […]

Continue Reading