Posted April 04, 2020 07:24:22There are some great new games coming online in April, and while they may not have the best user interface, they’re getting better all the time.Here’s our review of the latest on the horizon:The Legend of Zelda: Breath of the WildForget Zelda.Forget everything.The upcoming Legend of Sword of Mana is a …