The official Itch page for Iridescent Industries, a game design, video and media creation company, making work that we find beautiful, thoughtful, inspiring and fun!