Hey, you probably might know this, but if you don't know yet Super Space _____ is now ready to download via their site:|
It's a four player co-op/competitive space shooter, where everyone is strapped to the same ship, and each shot fired propels you in the opposite direction. It's only Local and... you need at least 2 Xbox 360 controllers for windows in order to play.
I've already ordered 2 more controllers to play this. Oh, here's rev3's interview with one of the creators:
Super Space _____ !!!!!!!!