Dimension Drifter: Recensione, Trailer e Gameplay