Nintendo Switch: Hot Shoot 'em Up was suddenly announced and released in May  Nintendo-Power

More...