8 games for PCs and consoles that should not be missed in March