Inspired from Shift (by armor games)