Mohasus on 16 January 2013
I bought for 5 bucks sometime ago on amazon.
Average game. At least it had some cool art.
(some screenshots might contain spoilers)
http://steamcommunity.com/id/mohinhas/screenshots/?appid=50300&sort=oldestfirst&browsefilter=myfiles&view=imagewall