So this was just released on Steam. It's a conversion of the game House of the Dead: Overkill that came out a few years ago and also includes the PS3 version (extended cut) of the standard House of the Dead: Overkill. There will be free DLC later for 2 player co-op too.