Where can I find the game? Is it on this platform (Itch.io) or is it somewhere else?
Edit: Nevermind, I found it. It goes by a different name (not Dicesuki) and I was confused for a sec lol