After a blockbuster release to the German retail market, Panzer Corps is now headed to Russia. Full details. plus the link to the playable demo, after the jump....
Read More
3 Minutes
Gaming is our Passion | PS4, PS5, Xbox One X/S, Nintendo Switch, Meta Quest