News Japanese Mech Shoot ‘Em Up Dagekio Flies Towards A PC Launch Japanese studio LukPlus has put its colorful mech shoot ‘em up Dagekio up on Steam Greenlight in advance of its upcoming launch. By Chris PriestmanJanuary 19, 2015