Yes, 28°C is a bit too hot, try to keep it around 20°C if you can. Too hot and the yeast will start to produce off flavours.
Cool it down if you can, but not too quickly (don't put it outside). But don't worry too much this time, the beer will still be pretty good - all part of the learning experience :)