Spin Royale: Announcement Trailer and Demo Release!

We are so proud to announce the demo of our new game: Spin Royale! Spin Royale is a bottom-of-screen idle game where your slot machine spins and earns money automatically. Collect rare symbols, upgrade powerful items, a…