Weird Baby Games

A satisfying 3D brick breaker game with physics where you demolish differently-themed structures.
Play in browser