Snow Bros. Wonderland adds PC version, ‘Multiplayer’ trailer

Limited Run Games to handle physical editions in North America.