This is going live tonight, 11 June 2025 unless I melt in this ridiculous heat. Honestly, I'm Scottish and I live in England, since when was 32 degrees a reasonable temperature for a Friday?
Anyway, weather aside, do come check this out, the first direct sequel in four years of making games and...