Ibb & Obb - Launch Trailer
Check out the launch trailer for the two player cooperative puzzle game Ibb & Obb, now available for the PlayStation 3.
Check out the launch trailer for the two player cooperative puzzle game Ibb & Obb, now available for the PlayStation 3.