CybArena: CybArena - where to now? Plus Demo release!

CybArena has now released and it's great to see a lot of people enjoying the game and seeing our user base grow! Thank you to everyone for all your support! We have now also released a demo for those who prefer to try b…