anyone?
[deleted]
Actually it is made by the same producer.
i discovered its not really like echo, good arcade fun tho