Submit a news tip
☰
GameSpot has shared 9 minutes of footage from the indie game Mekazoo. Get a look at the latest gameplay below.
© Copyright 2024