Rita: Rita wins Renegade Innovation Award

RITA was recently showcased at Queensland Games Festival 2025! 🐣 Players enjoyed the game consistently all day - and at the end of it all, Rita was awarded the inaugural Renegade Innovation Award! We're very proud of t…