Tag Archives: shmup

Ikaruga

It’s a space shooting game with an interesting twist. Continue reading

Posted in Video Games | Tagged | Leave a comment