Check out the first screens of Compulsion Games' stylish debut.