Twelve Sky 2 runs great in CrossOver, but does have a few minor issues.
Run Launcher.exe to launch the game. The default menu shortcut points to
aeria_launcher.exe, a pseudo-launcher that runs Ignite. Ignite is useless garbage they
want you to use to launch their games. It requires .Net 3.5 and is not required for the
game to run.
The only real issue in the game is that water does not properly render. This is minor
and does not affect gameplay. Everything else seems to work.
If the installation hangs at the end, run the Task Manager in CrossOver and kill
netsession_win.exe.