Ikaruga took the Shoot Em Up fans by storm when it was launched back in 2001 and it didn’t take…

Ikaruga took the Shoot Em Up fans by storm when it was launched back in 2001 and it didn’t take…
Astebreed is one of those games that have been sitting on my hard drive for longer than i can remember…