Pushmasters Released and Screens/Trailer

Available on Xbox Live Indie Games for 80 points
Developed by Bit Maverick, Pushmasters is an action arcade game game in which you will join Bob, Slice T, Cat Lady, and Sushi as they push zombies off rooftops to survive. Four player co-op mode is supported. Five screenshots and a video have been inserted in our download area.