roger guerrero In News Blade Chimera: The Highly Anticipated Cyberpunk Metroidvania Fans Have Been Waiting For, Slashes Onto Steam and Nintendo Switch January 16, 2025! Osaka, Japan – Team Ladybug, the masterminds behind the critically acclaimed 2D metroidvanias Touhou Luna Nights which has sold over 500,000 copies and the Record of Lodoss War fan game Record of Lodoss War Deedlit in… Read More