This is a Sega/Amusement Vision game that appears to be like a 3D Streets of Rage. I know next to nothing about it besides what I've already mentioned, and that it will see a limited release of 3600 copies in the US and they will retail for only $30! It's looking pretty good, can anyone shed some more light on this game?