So has anyone felt the need to play a mech game and blow some stuff up recently? Perhaps people have noticed...