Uses Cocoa and SpriteKit