HomeNews

News

Latest News

Ninja Castle Escape Released

Toronto, Canada and Tokyo, Japan August 28, 2020 Sticky Rice Games Inc. announces release of Ninja Castle Escape, latest puzzle/action game available […]
Read More
resized logo new

© 2023 · All rights reserved. Steam and the Steam logo are trademarks and/or registered trademarks of Valve Corporation. Itch, Itch.io and the Itch logo are trademarks and/or registered trademarks of Itch corp. All other trademarks and registered trademarks are property of their respective owners.