Windjammers 2 Demo — Frisby frenzy
With no major gaming events like E3 taking place this year, developers and platforms have taken it upon themselves to fill in the gap with their own events, with the Steam game festival being one such event. From the 16th - 22nd of June,…