eShop Nintendo Switch Previews Cubers Preview October 4, 2017 Craig Majaski 0 Comments # of Players: 2, Action Series, Developer: Teyon, Publisher: Teyon, Release Date: 2018, Switch-CubersA twin stick slasher is on its way to the Switch in 2018. Read more