The Red Selene: Lots of good games in the list and The Red Selene is among them!

Check out The Red Selene among 13 Badass games Thanks to MOB-X Game (find their YouTube channel here) The Red Selene is among 12 other badass games and it's an honor! Check out the full video here: ENJOY! Keep us going!…