http://mechoecho.com/
Thanks. Contacted. :)
The developer is Resilient Games. Let me know. ;-)
They're unfortunately not interested at the moment.