Super Mixtape: Super Mixtape Release Date Confirmed!

Super Mixtape has been given the final stamp of approval to release on Steam Monday 24th of October (later than planned) at ~11:00 PDT / ~19:00 GMT with 10% off. My apologies for the small delays which were in two parts…