Ikaruga: A spectacle of lights and color June 17, 2013 admin 0 Xbox 360 game Treasure is a video game developer founded in 1992 by former employees of Konami. Over…