Here is a look at the cover art:
Looks like all those Cleveland winters finally paid off!
In conjunction with the announcement comes a new teaser, featuring gameplay and cut scene footage, that reveals a bit more about the story (yes, LP fans, that means Snow Pirates!):
Let the game begin!