TheXboxHub (blog)

ACA NEOGEO Super Sidekicks now available on Xbox One
TheXboxHub (blog)
Available now for £6.39, Super Sidekicks is the latest game to join the ever increasing list of Neo Geo titles on Xbox One. Originally created by SNK back in 1992, Hamster Corporation have lovingly ported it to Xbox One. Super Sidekicks has a bit of a ...



More...