Past Games

You are a vigilante controlling a radio station trying to disrupt the corporations constantly transmitting propaganda.
A techno-themed puzzle game requiring players to think about the influence of sound waves.
You take the role of a demon that gets transported to human world and are tasked with different objectives in exchange for human souls.