A (VERY EARLY) WIP SPC player.