A side-scrolling beat-em-up roguelike. This is how IMMORTAL appears to be. Developed by Mishura Games, what can we expect?