omega-level.net
'Valfaris' Trailer: A game that answers the question, what if 'Contra' was even MORE FUCKING METAL?!
We got Blazing Chrome coming out next week. But, that ain't gonna be the end of the Contra love letters this year. Place your eyeballs upon, Valfaris.