With the year drawing to a close, big releases are few and far between, but March's top class Bad Company 2 is about to receive another shot in the arm thanks to its upcoming Vietnam expansion.

Also still to come in December are the second DeathSpank episode for Mac users, Neo Geo retro games on the PlayStation Network, and a load of downloadable gems for the 360's Xbox Live store.

DeathSpank: Thongs of Virtue (Mac)
Already available for PC, Xbox 360, and PS3
Release: December 14, digital download via Steampowered.com
Rated Teen / 12+

The second in DeathSpank's two-part comic hero saga, as the big-chinned buffoon trots across war-torn lands, perilous seas, and even the North Pole on his quest to recover the six Thongs of Virtue.
Price: $15 / €13 / £10

Battlefield: Bad Company 2: Vietnam (360 PC PS3)
Age Rating: Mature / 16+
Release: December 18 on PC. December 21 on Xbox 360 and PlayStation 3.

This download-only expansion for Bad Company 2 adds a separate game mode to the original title. Based on the Vietnam War, the pack includes period weaponry, vehicles, locations, and audio. Requires Bad Company 2 to play.
Price: 1200 MS Points (~$15/€14/£10) on 360. $15/€13/£10 on PC and PS3.

Neo Geo Station (PS3 PSP)
Release: North America, December 21. Europe, December 22.

SNK Playmore are celebrating the 20th anniversary of the Neo Geo console by releasing a glut of classic titles onto the PlayStation Network. Fatal Fury, Metal Slug, King of Fighters '94 are for both PS3 and PSP, and the PS3 gets versions of seven other titles. Many are also part of the SNK Arcade Classics collection for PSP, PS2 and Wii.
Price: $8.99/€8,99 (PS3). $6.99/€6,99 (PSP).

The Indie Games Uprising (360)
Release: through December

Fourteen new releases highlighting the great content available on the Xbox 360's Indie Games service, the Uprising includes Crossfire 2, Clthulhu Saves the World, and Zombies & Pterodactyls 20XX. While online, check out A World of Kelflings (due December 22), Raskulls (December 29), and ilomilo (January 5) on Xbox Live Arcade.
Prices: from 80 MS Points ($1/€0.9/£0.7) to 800 MS Points ($10/€9/£7)